Nepal has long been a favored destination for ... Stupa is an important site for Buddhists. The stupa features Buddha's eyes and "Number One" painted in Devanagari instead of his nose, and is ...