Some of the Olympic memorabilia on display at Kowloon Park.
Close