Tiangen Ge: Second Cloud AssignmentOct 15, 2016Tiangen Ge25 Comments2016 Clouds Second, Cumulus, Mountain Wave
Tiangen Ge Cloud First 2016Oct 2, 2016Tiangen Ge23 Comments2016 Clouds First, Altocumulus, Cumulus, Images
A water droplet that creates ripplesSep 21, 2016Tiangen Ge23 Comments2016, 2016 Get Wet, Images, Refractive Index, Splashes, Worthington Jet