The roof is missing off of this old British building on the side of the rock in Gibraltar.