Once in a while you come across something stunning, striking, magical, and moving, like the ancient ruins of the great Vijayanagar Hindu Empire!