Which Mughal emperor built the Shalimar Gardens in Lahore?
Babur
Akbar
Shah Jahan
Aurangzeb
Answer
The Shalimar Gardens were built by the Mughal emperor Shah Jahan in 1641. The gardens are a classic example of Mughal garden design and are a UNESCO World Heritage Site.
Lahore Brain Busters: 20 Questions to test your mental endurance