THE BUDDHA STATUE.

Architecture, History, Travel

The Buddha Statue of Hyderabad is a monolith located in India. It is the world’s tallest monolith of Gautama Buddha.
This statue is located at Lumbini Park in the Husain Sagar Island, Hyderabad, India.