From Karakoram hill forts to Mughal citadels, Pakistan's forts span everything from 900 year old Hunza watchtowers to Sher Shah Suri's 16th century military architecture.