Introduction to Peace Square: The Dove of Peace statue is located in the center of Peace Square. The statue is 8 meters high, 12 meters long and 4 meters wide. It is composed of chains, bamboo hats, horns and doves of peace. It is the iconic statue of Peace Square and symbolizes the Qiongya Square. The history of great women resisting oppression, fighting for freedom and pursuing liberation.