The Hanging Pillar of Lepakshi Temple in India
Otherwise known as Veerabhadra temple, Lepakshi Temple is a stunning temple of the 16th century. Situated in the historical essence filled hamlet of Lepakshi in the Anantapur District of Andhra Pradesh, the temple was built in the amazing…