Lahore, the capital city of Punjab province in Pakistan, is steeped in rich history and cultural heritage. It is the country's second-most populous city after Karachi and is known for its vibrant culture, lively festivals, and delicious cuisine. Lahore has been an important city for many empires throughout the centuries, including the Ghaznavids, Ghurids, and the Mughals, whose architectural influence is evident across the city. Notable landmarks include the Lahore Fort, Shalimar Gardens, Badshahi Mosque, and the Minar-e-Pakistan, all of which reflect the city's storied past. As a center for arts, it hosts the annual Lahore Literary Festival, which attracts international and local literary figures. The city is also known for its educational institutions like the University of the Punjab, and for being the hub of Pakistan's media and film industry. Modern Lahore is a bustling metropolis with an expanding economy, numerous shopping areas, and a variety of recreational spots like parks, museums, and galleries.