
Sightseeing
Clock Tower
| Updated: April 23, 2019
The Clock Tower is one of Hong Kong’s landmarks, located on Tsim Sha Tsui’s waterfront facing Victoria Harbour. Being part of the former Kowloon Station of the Kowloon-Canton
Read More