The Red Fort of Delhi, a great monument of the Mughal capital