Sandstone mosque inside the Taj Mahal complex in Agra, Uttar Pradesh, India. Taj Mahal is a UNESCO world heritage site.