Lal Quila (Red Fort), Delhi
The Red Fort is a historic fort in the old city of Delhi. Shah Jahan built it in 1639 as part of the transfer of the capital from Agra to Delhi. Formerly known as Quila-e-Mubarak or Blessed Fort, the Red Fort is situated on the banks of the river Yamuna, whose waters fed the moats …