In the vast expanse of northwest China’s Gansu Province desert, a colossal baby sleeps peacefully, capturing the hearts of visitors. The ‘Son of the Earth’ sculpture symbolizes the harmonious coexistence between humans and nature.
Crafted from red sandstone using advanced 3D scanning and engraving technology, the sculpture measures 15 meters in length, 4.3 meters in height, and 9 meters in width. Its serene presence against the stark desert backdrop has turned it into a popular attraction in Guazhou County.
Visitors are drawn to the sculpture’s endearing depiction of a sleeping infant, finding solace and inspiration in its message of unity with the natural world. The ‘Son of the Earth’ stands as a testament to artistic innovation and the profound connection between humanity and the environment.
Reference(s):
cgtn.com