Page 1 of 1

Chernobyl Arch

Posted: Fri Nov 18, 2016 7:33 am
by Chris Achilles
See the link below for information on the biggest movable structure to date - The Chernobyl Arch

http://www.globalconstructionreview.com ... byl-ar7ch/

Thanks to Brian Street for his continued support.