Click the picture to go to the next page

If you look closely, you can see the very steep staircase up the mountain behind Yingzi. I think it leads to a place called the Jade Screen.