(4) The capital of Mughal empire was changed from Agra to Delhi by Shah Jahan in 1638A.D. the new capital, then known as Shahjahanabad, was built on the banks of the river Yamuna and in the vicinity of the rest while capital of preceding Islamic dynasties.