Mount Tai is one of China’s most revered mountains, attracting millions of visitors each year. For centuries, emperors, poets ...
In a week-long trial, more than 200 hikers wore the robotic devices to help them to scale Mount Tai in Shandong, China ...