Namche, Nepal
Namche Bazaar
Last stop before the top of the highest peak in the world.
Places I've been
Places this traveler has marked as been there.
Namche, Nepal
Last stop before the top of the highest peak in the world.
Kathmandu, Nepal
One of the largest Buddhist stupas in the world keeps an eye out in every direction.
Kathmandu, Nepal
Sacred Buddhist home of some spiritual monkeys.