An interactive map showing the location of Upper Sower Coastal Battery N of, Clestrain, Orphir, Orkney Islands, Scotland, UK.