Yahoo! Satellite Maps:
The Puerta del Sol, Madrit, Spain

The Puerta del Sol (Spanish for "Sun Gate") is one of the most well known and busiest places in Madrid. This is the centre (Km 0) of the radial network of Spanish roads. The square also contains the [...]