The Yuhang International Sports Center in Hangzhou is a core landmark project in the city’s efforts to build an international “competition” and “meeting” city. It was designed by the world’s
This 72 story skyscraper, towering on the south bank of the River Thames, is the tallest building in Western Europe and has completely changed the skyline of London. Halfen Channel