Upper Sower Coastal Battery N of, Clestrain Orphir, Scotland
The monument is a coastal artillery battery built in 1915 and in use until 1918. The battery complex covers an area of 1.7 hectares.
The monument is a coastal artillery battery built in 1915 and in use until 1918. The battery complex covers an area of 1.7 hectares.