Vocabulary

天山

enormous thing

noun