Namobuddha stupa is Buddhist temple and is situated in Natureal hill station outside of hustle bustle Kathmandu city.
Not recommended for pregnant travelers. Suitable for all physical fitness levels