Sheesh Mahal | Why is it a wonder?
March 10, 2022
Sheesh Mahal, Lahore - The palace of the mirrors or Crystal Palace, located at Shah Burj block in the Lahore Fort's northern-western corner, is a testimonial of extravagant art and magnificence. Sheesh Mahal was built between 1631 and 1632 during the time of Mughal Emperor Shah Jahan. The structure exhibits[...]