Barracks
Possibly a military base related to the ships and hovercraft on the peninsula to the south
Comments
 



 


Satellite Sightseer home
v: 3