Stock Photo: The Sheesh Mahal Mirrored Hall hall of mirrors, Deo Garh Palace Hotel, Deo Garh Deogarh, Rajasthan state, India, Asia