Interior Plaza at Madrid Atocha Renfe

1,776 views · Published 8 June 2008 · 2:04 · Indexed 22 October 2026

Channel: Moss Travel Media · 2008 · Travel & Events

Watch on YouTube

A glimpse of the tropical plant and animal island that has been created in the old part of Madrid's Atocha Renfe railway station.

More from this channel