World Nepal Kathmandu Swayambhu Mandir
4049

Swayambhu Mandir is a Buddha Park with 3 giant seated Buddha Statues.