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 !