Important mountain range in Chinese mythology Games Answers