That's new for me, that Moscow and St. Peter are now located in Asia. When I was there some years ago, I didn't leave Europe!