Colossal ‘Son of the Earth’ Sculpture Draws Visitors to Gansu Desert
A colossal red sandstone baby sculpture known as ‘Son of the Earth’ lies peacefully in Gansu’s desert, symbolizing harmony between man and nature and drawing visitors from around the world.