Triton, United Kingdom

Map of Triton, in relation to the surrounding fields.