Quick and short video clip of the business area "cuatro torres" in Madrid - España. Before building the shard in London, these towers used to be the tallest in Europe. Sorry if I didn't do a longer video, but I was so late with my travelling schedule :(