L
Lisa Lazarus Review of China Peak Mountain Resort
China Peak is a little gem. It's not the most high...
China Peak is a little gem. It's not the most high-tech ski resort but it makes up for it with a good vibe/nice workers/sunny days. They have been struggling in the last few years with bad snow fall so we need to support them as much as possible!
Comments: