Where is this?
Correct answer: The Isle of Wight
baymax
it's the needles off the isle of wight, great place to go and see them!!
aqualung
Been on the boat trip that takes you around them
luckycatfay
Love the IOW spent lot of time there
spuddy2000
this place was one of the bbc one balloon idents in 1997