Wellspring Station

Wellspring Station is a location in Spirit Tracks. It is located in the Snow Realm.