"Queen's Road," the busiest thoroughfare of Hong Kong, China