News

Japan National Stadium in Tokyo, and 20 Fenchurch Street, better known as London’s infamous “Walkie Talkie”. As reported by Dezeen, the lagoon bridge cost $10 million to build, and was ...
The Eshima Ohashi bridge in Japan – the third largest of its kind in the world - twists and turns for over a mile long. The concrete road bridge spans cross Lake Nakaumi and links the cities of ...