Multiple choice Which Mughal emperor built Taj mahal at Agra? Jehangir Akbar Barbar Shahjahan Reveal answer Fill a bubble to check yourself D Correct answer Explanation The Taj Mahal was commissioned by the Mughal emperor Shah Jahan in 1631 to house the tomb of his favorite wife, Mumtaz Mahal. It stands on the southern bank of the Yamuna river in Agra.