Lahore (Urdu: لاہور) is de op één na grootste stad van Pakistan. Het is de hoofdstad van de provincie Punjab. Het is ook bekend als de 'Stad van Tuinen' vanwege de vele parken en tuinen. Deze stad staat bekend om zijn rijke cultuur en levendige sfeer. De belangrijkste Pakistaanse Urdu filmindustrie Lollywood is hier gevestigd in het "Culturele hart van Pakistan". De stad ligt 60 km ten westen van Amritsar, India. Het heeft een semi-aride klimaat (BSh in de Koeppen klimaatclassificatie).