Swayambhu Mandir is a Buddha Park with 3 giant seated Buddha Statues.
Please share us, thank you!
or copy link bellow