Back to tours | Close |
Historic China Island is perched on boulders near the Big Bear Lake Dam. It is an island as long as the lake is full.