Jade Palace

The Jade Palace is a location in the Kung Fu Panda franchise.