Tuen Tau Chau


Tuen Tau Chau - island in Hong Kong, People's Republic of China.