Discuss as: Paper lanterns light the sky in St. Petersburg, Russia By Photos Saturday Aug 20, 2011 6:46 PM Email