Here are some of my favorite photographs from around the world, all taken by me. Geographically yours, D.J.Z.
Monday, February 23, 2015
London, England, UK
The Shard, completed in 2012, is the tallest building in London and the tallest in the European Union. The 21st century has seen a spate of high rises in a city which used to pride itself on its low-rise skyline. London now has 18 skyscrapers over 450 meters. Some are in the East End, some are in Canary Wharf, and one (this one) is in long-neglected Southwark.