An installation by French based architect, Aurelien Chen has recreated an ethereal and abstract version of a traditional Chinese landscape. Above all else, this installation is a landmark placed by the roadside to draw the attention to the entrance of the Dragon Mountain Natural site “Zhulong Shan”, a typical example of traditional Chinese landscape composed by mountains, forest, clouds and water.
There are three different sequences of approach and just as many levels of perception in this stunning installation. While approaching the site from the street, a vibrant mountain composed by 200 inox poles subtly appears in the distance. With speed, the poles appear like a single surface and the effects created by the different materials composing the poles reveal the shape of a new mountain.
When the visitor moves closer, they discover a miniature landscape in which they can move and stroll. The poles become a forest; a black marble river invites the visitor to walk towards the real mountain standing out against the horizon.
The canopies placed above the visitor’s head to represent clouds, turn out to be mirrors. In this peaceful setting, urban life goes on reflecting itself on the mirror canopies and on the surface of the poles.