Hong Kong is an island located in southern Asia off the coast of China, with a population of over 44 million. It has several physical features including Tai Mo Shan as its highest mountain and rivers like Jordan Valley Nullah and Lam Tsuen River. Some of Hong Kong's main human features include Ocean Park, a marine theme park opened in 1977, and a man-made Disneyland attraction.