Veerabhadra Temple and Lepakshi: Where Sculptors Breathed Life into Rocks
Veerabhadra Temple and Lepakshi: Where Sculptors Breathed Life into Rocks I am back from the beautiful Veerabhadra Swami Temple in Lepakshi in the southern Indian state of Andhra Pradesh. Built by brothers Virupanna and Veeranna…