Jade Palace

The Jade Palace is a large, elaborately designed, and sacred palace that overlooks the China on top of Jade Mountain and can be seen for hundreds of miles. It is known to be a symbol of justice, honor, and courage