Buddha

Swayambhunath - Temple Kathmandu Valley Nepal

Swayambhu   (Devanagari: स्वयम्भू स्तूप; Newar: स्वयंभू; sometimes Swayambu or Swoyambhu)   is an ancient religious complex …

Load More
That is All