F1: Formula 1's first visit to Sochi, Russia Russia will stage its first Formula 1 Grand prix of the new era this weekend.