GIBRALTAR at night.

As seen from the Upper Rock area

 

The Moorish Castle a view from the town