Soho Fuxing Plaza, Shopping mall in China
Soho Fuxing Plaza is a modern shopping and office complex in Beijing.
The plaza is situated in the historic district of Beijing's Dashilar.
It represents the rapid commercial development in the capital of China.
Offers a variety of retail stores, dining options, and office spaces.
Features innovative architecture combining traditional elements with modern design.
Location: Beijing
Sources: Wikimedia, OpenStreetMap