"La Tortuga"

Spain / Madrid / Las Rozas de Madrid /
 store / shop, mall
 Upload a photo

This is a supermarket/mall whose mascott is a big turtle. I don't know the actually name of it, but my friends and I simply referred to it as "The Turtle."
Nearby cities:
Coordinates:   40°32'7"N   3°53'54"W
This article was last modified 19 years ago