Raining at Spirit Lake in / near Taizhou University, Linhai, China when Greg visited June 2013.
(Greg Felch and Vivienne Lau speaking in the video and Vivienne pictured).

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…