,

Botanical Garden Inside Train Station

The Atocha Train station is the largest railway station in Madrid, Spain, and one of a kind in the world. What makes Atocha so special is the stunning 4,000 square meter tropical garden the station houses under the arched skylight.

Botanical Garden Inside Train Station Botanical Garden Inside Train Station Botanical Garden Inside Train Station Botanical Garden Inside Train Station

Botanical Garden Inside Train Station Botanical Garden Inside Train Station Botanical Garden Inside Train Station Botanical Garden Inside Train Station Botanical Garden Inside Train Station

Leave a Reply

Fashion Hairstylist Peter Gray

Photographer Deni Soul