It's already gone... when I passed by the same spot only a week later Hennessy Road, Wanchai, Hong Kong