In St. Petersburg, Russia, viewers had amazing views of the partial eclipse despite some cloud cover.
Elena Roshchina