That phrase "oh bay shenzhen" looks like a phonetic or playful misspelling of — possibly referring to the OCT Bay area in Shenzhen (Overseas Chinese Town Bay).
We use cookies (including third party cookies) to secure the website’s functions, statistics and marketing on third party websites. When using the site you accept that we collect and process your personal data for profiling and targeted advertising. By continuing you accept our cookie- and privacy policies. Read more.