
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