The Red Fort is a red sandstone palace in Agra, northern India, built by Shah Jahan, who also built the Taj Mahal.