The Taj Mahal is located in the city of Agra, in the state of Uttar Pradesh, India. It sits on the right bank of the river Yamuna and is a famous ivory- white marble mausoleum commissioned by the Mughal emperor Shah Jahan in the 17th century.