Photos of Clock Tower, Hong Kong

Hong Kong - Tsim Sha Tsui Clock Tower by cnmark

The Clock Tower is a landmark in Hong Kong. It is located on the southern shore of Tsim Sha Tsui, Kowloon. It is the only remnant of the original site of the former Kowloon Station on the Kowloon-Canton Railway. Officially named Former Kowloon-Canton... Read further
Post a comment
Arrange By:
There are no comments yet. Maybe be you will be the first one to post useful information for fellow travellers? :)

Tourist attractions shown on this image

Important copyright information