Hampi, in Southern state of Karnataka in India near modern city of Hosepet, is the fantasy world of rocks & ruins and carnival of carvings in stone. The city was the centre of Hindu Vijayanagar Empire in 14th century. Destroyed by Sultanate armies in 1565 AD, Hampi ruins in 16 sq. kms still have more than 1600 surviving remains that includes “forts, riverside features, royal and sacred complexes, temples, shrines, pillared halls, mandapas, memorial structures, water structures and others”. Group of Monuments of Hampi ruins is a UNESCO World Heritage Site. Hampi was a prosperous, wealthy and grand city near the Tungbhadra river, with numerous temples, farms and trading markets. By 1500 AD, Hampi-Vijayanagara was the world’s second-largest medieval-era city after Beijing in China, and probably India’s richest at that time, attracting traders from Persia and Portugal.