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

[ad_1]

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.

[ad_2]

Read More