Slough Mountain England

60.488609, -145.716614