Visit India Ellora-Indian State Railways
SOLD: This poster is no longer available but please use our web site search for current stock.
Lovely image of the majestic "cave temples" of Ellora, an archaeological World Heritage Site in Maharashtra, located in the Western region of India. Built between the 5-10th century by Hindus, Buddhists and Jains, the "caves" are actually structures excavated out of the vertical face of the hills. These carvings are amazing demonstrations of the religious harmony of that era.
Email us to inquire about this poster: