Oh how wonderful... Moscow, St. Petersburg and Helsinki!! Lucky you! I can't wait to see the photos!