India 2005

The Lal Qila (Red Fort) in Delhi is named for its red-sandstone walls.  It is the greatest of Delhi's Moghul palaces and was built by Shah Jahan in the 17th century.

Previous Up Next