Историки полагают, что крепость была построена в 1021 году Махмудом из Ghazna. В 1566 году по приказу императора Акбара Великого она была реконструирована.
Лахорская крепость имеет прямоугольную форму. Есть двое главных ворот, расположенные по центру стены. Все последующие правители после Акбара Великого строили новые ворота и павильоны. Существенное дополнение было сделано императором Джехангиром. Он расширил сады и построил несколько дворцов.
Другие здания были построены в качестве дополнений Шахом Джаханом, например мечеть Жемчуга и Diwan-e-Khas. Замечательные главные ворота Aurangzeb располагаются возле других красивых зданий, таких как мечеть Badshahi. Если вы хотите немного военной истории, то можете взглянуть на стены Elephant Steps, где можно увидеть отметины от пуль, которые образовались во время сикхской гражданской войны в 1847 году. Увы, посещение крепости не будет полным без посещения дворца Зеркал или Sheesh Mahal. Этот дворец расположен в северо-восточной части крепости. Лахорская крепость — это самое красивое место, которое представляет собой несколько зеркальных помещений различных цветов.