DescriptionBoudhaNathtemple.JPG English: Boudhanath Stupa (or Bodnath Stupa) is the largest stupa in Nepal and the holiest Tibetan Buddhist temple outside
DescriptionBoudhanathtemple.jpg This file has no description, and may be lacking other information. Please provide a meaningful description of this file