Imperial Palace (FC)

The Imperial Palace is a in. It is located at the entrance to the north of.