Wazir Khan Mosque, Lahore, Pakistan