DescriptionVirupaksha-Temple-Hampi-9D0A9564.jpg English: Hampi is an ancient village in the south Indian state of Karnataka. It’s dotted with numerous...