Someone doesn't seem to like High Speed 2 (HS2), a planned rail line in England. Artwork - Land Art/Geoglyphs Links: en.wikipedia.org By: mlc1us