Dragon is the symbol of the Chinese nation. Longxingtianxia Sculpture is a large bronze sculpture cast with of 5,000 kilograms of red copper. The sculpture rests on the top of the mountain, guarding the South China Sea, symbolizing the pioneering spirit of the Chinese nation and determination to protect the territorial sovereignty of the South China Sea.