The design of Yangzhou Square involves architectural and landscape planning. Yangzhou, a city in Jiangsu Province, China, is known for its historical sites and traditional Chinese gardens. The design of the square aims to blend modern aesthetics with the city's cultural heritage. Key elements include the integration of traditional Chinese architectural elements, green spaces, and cultural exhibits.