Back to Dictionary
大屿山
大嶼山
Dàyǔshān
1. Lantau Island
Noun