Main Title: Shah Burj, Lal Qil'a (Red Fort), Delhi, Delhi metropolitan area, India
Image Title: Interior view: marble chadar 23902210

Feedback