where is canton and Macao?

Canton, also known as Guangzhou, is located in the Guangdong province of southeastern China. It is situated on the Pearl River and is approximately 120 kilometers northwest of Hong Kong.

Macao, also spelled Macau, is a special administrative region of China. It is situated on the western side of the Pearl River Delta, adjacent to Guangdong province. Macao is located approximately 60 kilometers southwest of Hong Kong.