Amazing Technology: School ‘Walks’ On Mechanical Legs To New Locationby OB Bureau 4 years ago 0 Shanghai: In a technological marvel, a primary school in China’s most populous city ‘walked’ on mechanical legs to a new ...