an Entity in Data Space: 134.155.108.49:8890
The Delhi Fort also known as Lal Qil'ah, or Lal Qila, meaning the Red Fort, located in Delhi, India and became a UNESCO World Heritage Site in 2007.