MAD unveils “Train Station in the Forest” under construction in Jiaxing, China

MAD unveils “Train Station in the Forest” under construction in Jiaxing, China