Camera : -
Location : Delhi
Description : The Delhi Fort also known as Lal Qil`ah, or Lal Qila (Hindi: लाल क़िला, Urdu: áÇá ÞáÚÀ) meaning the Red Fort, located in the walled city of Delhi, India and became a UNESCO World Heritage Site in 2007.