There is a Himalayan Kingdom which measures its people in Gross National Happiness. This is one of its most iconic buildings. Do you know what it’s called?
The Shard is the latest major addition to the London skyline, and it now stands proud as Western Europe’s tallest building. Remarkably, it’s not just humans who got involved in the construction process. A cheeky fox, nicknamed Romeo, somehow made his way to 72nd floor before construction was completed!