Japan surprises by building the world’s largest “universe” decoding structure
To carry out this project, Japan has had to hollow out a mountain. Once completed, this super project will be unlike any existing construction.Hollowing Out a Mountain to Build a ...