1 cursed spot in Amaravathi, India
The Dhyana Buddha is a statue of Gautama Buddha seated in a meditative posture located in Amaravathi, Andhra Pradesh, India. Completed in 2015, the st...
Share it with the community!