Shì
jiè
zhī
chuāng
Specific Meaning
1
Window of the World (a theme park located in Shenzhen)