by joyfull
HONG KONG - MAY 16, 2013: Hong Kong Clock Tower in Hong Kong, China. The landmark 44 meter tower is a remnant of the original Kowloon Station on the Kowloon-Canton Railway.