Pinned 10 years ago
The Shard (highest skyscraper in Western Europe), London, England, United Kingdom.