Scientific American
Scientific American Supplement, No. 443, June 28, 1884
Puerta del Sol, or Gate of the Sun, Madrid, is the most famous and favorite public square in the Spanish city of Madrid. It was the eastern portal of the old city. From this square radiate several of the finest streets, such as Alcala, one of the handsomest thoroughfares in th...