Madrid Parkings in Plaza del Callao

Located in the Sol district, Plaza del Callao is one of the busiest shopping areas in the world. Several unique buildings, some of which at the time were considered skyscrapers for being the highest in Madrid, play a prominent role.

Author: Wikimedia source.
1 Km.