Meteorite Mountain Nature Reserve, located in the southeast of Shenyang, is the product of a meteorite shower that happened over Shenyang1900 million years ago. There are 20 meteorite concentration areas in the range of nearly 300 square kilometers from Li Xiang Town of Dongling to Yaoqianhu Town. Among them, there are four places where the long axis of a single meteorite is more than one hundred and fifty meters, which is the longest and largest landing site in meteorite shower found in the world. The largest one is located in Shitaishan Mountain, Li Xiang Town, Dongling District, with a length of160m and a width of 64m. Meteorite Mountain Nature Reserve is a unique natural area that human activities are not allowed to change. It is a huge "natural museum", a laboratory for studying meteorites and even the whole space universe, and a big classroom for environmental education.