Salmon River Tours - China Bar Lodge

Salmon River Tours - China Bar Lodge

China Bar Lodge located in the heart of Idaho’s largest wilderness, is the ultimate back country location for adventure on the trails, rivers and mountains of Idaho. Our resort is at rivers edge of the Main Salmon River where views are stunning while relaxing on your own private beach, you’ll gaze upon forested mountains and the free-flowing Salmon River.