Ancient Cave Temple, 40 meter below earth surface: Belum Caves, Nandyala, AndhraPradesh, India.