1. From it, people may look over the nine peaks and twelve mountains.
2. The Great Wall of China is as breath taking as you imagine, undulating over the highest peaks as far as the eye can see.