Statues inside Ramoji Film City, Hyderabad
Ramoji Film City certified as the World’s Largest Film Studio Complex is considered to be one of the excellent holiday destinations in Asia. It is located in the capital city of Andhra Pradesh State, Hyderabad. The hills, gardens, lakes and also modern buildings inside this makes it’s unique amongst other destinations.
The video is of a few statues and fountains inside the city.