Winter South Lake Tahoe

Winter South Lake Tahoe

Winter South Lake Tahoe is the most populous city in El Dorado County, California, United States, in the Sierra Nevada. As its name suggests, the city is located on the southern shore of Lake Tahoe. We shot this during a winter storm when there was widespread flooding and road closures, so we were very limited on what we were able to shoot. For more information on South Lake Tahoe see .Tampa Aerial Media provides stock footage from Tampa Bay to the USA

869 11/02/2017 88
1 Star2 Star3 Star4 Star5 Star (1 votes, average: 5.00 out of 5)
Loading...

Recent videos added by: