SAINT-PETERSBURG, RUSSIA. View of Krestovsky island, Western High-speed Diameter, New bridge, Lakhta center and stadium.