The Red Fort, located at the centre of New Delhi; is built in the west bank of River Yamuna.The Red Fort is also called as Lal Qila and it is built by the great Mughal Emperor Shah Jahan
Photo by abhay.pratap.singh8
Royalties free, Commercial & Editorial use
$10.00