Photo Of The Day – Amideva Buddha Park

Title: Amideva Buddha Park Location: Swayambhunath, Kathmandu, Nepal, Asia Description: Amideva Buddha Park is a free attraction at the base of Swayambhunath in Kathmandu, Nepal. The there statues (better photo below) represent Continue Reading →