Seeing the Sunny Side of Russia

Summer in Moscow and St. Petersburg [VIDEO]

Jul 8, 2013

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. 

Mob Madness
Kinetic Rain Pours Over Singapore
The Big Apple Joy Ride