Madrid Atocha

The GREENEST Station In The World

Upon entering the station, I was surprised to find a tropical garden surrounded by iron and glass. So I needed to make a video and a post about this crazy experience in Atocha Station in Madrid, Spain.