The 7th century Undavalli Cave Temples, carved out of the solid rock hillside.
Photo album created with Web Album Generator