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.
Google Ragerank Explaination
14 years ago
No comments:
Post a Comment