Beijing

Beijing is a city located in China, on Earth.

Locations

 * Light Tiger Palace