The Best Christmas Lights In Russia References
The Best Christmas Lights In Russia References . Top places to watch the northern lights in russia. For many years under the soviet union, russians couldn't celebrate christmas openly as religion was discouraged or banned. Christmas Lights of St. Petersburg, Russia (Music by Sergei from www.youtube.com Web 10 reasons why russia is the ultimate christmas destination. Check out the breathtaking christmas lighting in moscow, russia. 1 and is often considered the more important holiday.