Sitting at another intersection of Wuxi, China