Location: Canton, China