L

Lisa Lazarus

3 years ago

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:

No comments