Google Maps: Bizarre sign spotted in a Brighton park – what does the symbol mean?



GOOGLE Maps gives users a unique view of the planet in its satellite feature so they can spots things they might never notice from the ground, such as this bizarre sight near Brighton.



Read More