Walking back to my office along the familiar "tram road", I was stopped by a mind-catching poster... Johnston Road (the Tram Road), Wanchai, Hong Kong