OK, I'm guilty...I'm not 100% sure what this geoart actually is and I didn't translate the cache page. However, it is still really really really cool. The only way it could possibly be any cooler is if it were riding on the train geoart. Someone make that happen :)
To find and complete this art you would need to head to? GC3J2PP
Stockholm, Sweden = N 39 11.276 W081 16.840
London, England = N39 14.417 W081 23.614