Search for you

Tuesday, December 1, 2009

Swayambhu Stupa

It watches over the Kathmandu Valley from the top of a hillock on its western side. The huge stupa is a one of holiest Buddhists sites in Nepal and its establishment is linked to the creation of the Kathmandu Valley out of a primordial lake.

No comments:

Post a Comment