Entrance introduction: Jellyfish Palace is located 3.5 kilometers northwest of Zhangjiakou City. Behind it is the majestic Woyun Mountain, and in front of it is the "Big Water Spring" that never dries up all year round.

Leave a Reply