Jungle Race - 100architects : The Jungle Race The Place | Shanghai | China It is an unusual intervention in a commercial building that creates a space that will take the users out of this reality. It is located in The Place, a shopping Mall in the heart