Lake Elizabeth Sunset

2 years ago
81

Lake Elizabeth is located in Central Park in the city of Fremont, California.
This footage was taken by friend who lives nearby and takes frequent strolls there. He was able to capture some footage of some aquatic birds in the sky and in the water during sundown.

Loading 15 comments...