Virupaksha Temple, UNESCO World Heritage Site in Hampi, India (by photogunni).