The Badshahi Mosque (which translates to “The Royal Mosque”) is a Mughal-era mosque in Lahore and is one of its most iconic landmarks.