Whampoa

Whampoa

Whampoa is the old English transliteration of Huangpu District, Guangzhou, in China.

Read more about Whampoa.