India is a land of rich heritage and cultural diversity which is home to some of the most magnificient statues in the world.
Dhyana Buddha Statue is perched at its height 125 feet ... Located on top of one hill overlooking Amaravathi, this age-old fort was built during the 14th century AD and offers great panoramic ...