Orchha Palace, interior with courtyard and stone carvings, backlight. Also spelled Orcha, famous travel destination in Madhya Pradesh, India.