The Ajanta Caves in Maharashtra India Consists of shrines and temples carved out of solid rock In a horseshoe shaped ravine There are niches and alcoves with statues of divinities All of which have been fashioned out of one giant block of granite There are sculptures...