DescriptionABP 3705.jpg English: haampi karanataka Hampi is an ancient village in the south Indian state of Karnataka. It’s dotted with numerous ruined...