the red fort (lal qila) is a monument built in 1648 that rises above old delhi. it was built by the mughal emperor shah jahan. the fort is located in the centre of delhi, india. it is made of red stone and marble. it was built on the right bank of the yamuna river.