Who built Shalimar Bagh?
Who built Shalimar Bagh?
A: Akbar
B: Shah Jahan
C: Jahangir
D: Aurangzeb
Shah Jahan constructed Shalimar Bagh in Lahore in 1642; a Mughal architectural gem with terraced gardens. Other emperors built different sites. Its design reflects Mughal aesthetics; significant for studying cultural heritage; urban planning; and architectural history in South Asia.