A small Buddhist park with 3 big statues of Buddha.
The Buddha Park near Swayambhu Stupa recently built three Buddha statues. In the center the Amitaba Buddha statue measure 20.4 meters (67 feet) this representation of Buddha is the biggest Buddhist statue in Nepal. At his left side we can see Avalokiteshvara who represent “the Lord who looks down” and to the right Padmasambhava also known as Guru Rinpoche. These two Buddha variation are 19.5 meters (64 feet) high each.
The entrance to the park of the three Buddha is free for everyone.