The play is set on Yellow River Road in the northwest of Huangpu District, Shanghai.
Huanghe Road is a road in Huangpu District, Shanghai, China. It is located in the northwest of Huangpu District, Shanghai, China. It is a north-south road, starting from Nanjing West Road in the south and ending at Xinzha Road in the north. Huanghe Road Food Street, Yunnan South Road Food Street, Wujiang Road Food Street, Tianyaoqiao Road Food Street, and Xianxia Road Leisure Food Street have an excellent reputation among the people and are well-known throughout the country.