About this space

The Red Dragon Camp is 91 on Nongool Street, within the river Cheng County, and there's a mountain around it.