The Kailasa Temple, also known as Cave 16, is a temple in the Ellora Caves in Maharashtra ...
Chongqing's Dazu and Ziyang city in Sichuan are known for their stone carvings — 150,000 in all — among which the Anyue ...
A journey through timeless heritage and ancient architecture here are eight oldest surviving temples of India.
The cradle of ancient civilisations as well as a land of contrasts, Karnataka boasts an exceptionally rich architectural and ...