Look Architects has unveiled a pedestrian walkway system weaving through forested areas in China, spanning over 12-mile from end to end.
287