About Image: Lal Kot or Qila Rai Pithora, literally ‘red fort’, is a walled bastion or military garrison located in South Delhi. It was the first Delhi fort built of red stone.
Lal Kot: The ‘Real’ Red Fort Of Delhi Lal Kot or Qila Rai Pithora, Delhi