Stock Photo: Detail of the coloured glass and mirror inlay work in the interior of the Lake Palace Hotel, the Lake Palace, Udaipur, Rajasthan state, India, Asia