Few places experience both the beauty and the fury of California's natural world like South Lake Tahoe. The picturesque city of 21,000, nestled high in the Sierra Nevada mountains and famed for ...