The historic Sheesh Mahal, a 17th-century Mughal-era palace located in Shalimar Bagh, North Delhi, has been meticulously restored and reopened to the public on July 2, 2025. Built during Emperor Shah ...