The Taj Mahal is a marvel of engineering that was built as a mausoleum for the wife of Mughal emperor Shah Jahan.