Cheung Shue Tan


Cheung Shue Tan - mountain in People's Republic of China.