58-ft tall Buddha statue pulls tourists to India's tech hub
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.