symbol of British military strength

This rock is a symbol of British military power, clouds ’emerge’ on the peak, such a sight would not have been seen before!

Rock of Gibraltar: The Rock of Gibraltar is amazing, which has been a symbol of…