Wazir Khan Mosque: The real architectural jewel of Lahore