Wuhan

Sculptor Dengding Rui Yao unveils world’s largest redwood sculpture in China
Sculptor Dengding Rui Yao unveils world’s largest redwood sculpture in China

Sculptor Dengding Rui Yao unveils world’s largest redwood sculpture in China

Facebook Twitter LinkedIn One major source of unusual and offbeat stories for us has been the land of China. From 12-meter tall Bumblebee to a wooden electric car, once in a while, China offers us a cool and entertaining story…