Sightseeing Clock Tower Katy | 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