Jingyuetan is famous for its tranquility and beauty, but there is no lack of strange and dangerous places. Green Pine Ridge is a cliff crossing with steep mountains and jagged rocks, and in 1973, when Changchun Film Studio invested in the filming of Green Pine Ridge, this was the location for the horse-racing scene in the movie, which is famous in Chinese audience.