Tai Lo Au


Tai Lo Au - mountain pass in Hong Kong, People's Republic of China.