Highlights: Located in Jianhua District, Qiqihar, Heilongjiang Province, the Longsha Zoological and Botanical Gardens is a famed zoological and botanical garden in northeast China. Surrounded by mountains and gullies, the garden is a natural zoological and botanical garden with wild animals and plants. As an exceptional tourist resort, the garden comprises dozens of distinctive venues, such as Dezhou Farmland, a performance field in an ancient castle and a rainforest inhabited by primates.