Seeing the Sunny Side of Russia
Famous for its bone-chilling winters, Russia is presented in a sunny light in this beautiful clip. Created by 612, a week of everyday living is filmed in Moscow and St. Petersburg, giving the viewer a front row seat to be wowed by the impressive scenery and intimate moments captured.
Kinetic Rain Pours Over Singapore
The Big Apple Joy Ride