58-ft tall Buddha statue pulls tourists to India's tech hub

Reuters Delhi, India Published: Dec 22, 2017, 08:43 AM(IST)
Standing on a 15-ft tall concrete platform, called 'Rock of Gibraltar', the statue of Lord Buddha stands in the middle of Hussain Sagar Lake. It is the world's tallest monolithic stone statue of Gautam Buddha.
Read in App