Kathmandu photo by stevepage
November 15, 2002
Perched high on a hill to the west of Kathmandu - about a thirty minute walk - is this temple, approached by a long flight of stairs, supposedly 365 stairs, but who counts them as they get steeper and steeper...Read More
Share your travel photos to expand your gallery and add color to your reviews.