Discover the 2922 strangest places on Earth with Google Earth and Google Maps
Muelle de la Campa de los Ingleses, 48009, Bilbao, Spain - Full screen map
This time the giant spider is in Bilbao (Spain) and continue to affraid little people !


The map shows current imagery, which may differ from the original image above. Use historical imagery in Google Earth to explore earlier views.
Comments are currently unavailable.