Pak Sha Tau Tsui


Pak Sha Tau Tsui - cape in People's Republic of China.