Despite Critics, Russia Promises A Grand Olympic Spectacle

An aerial view of the construction site of Sochi's Olympic Park on the shore of the Black Sea.
An aerial view of the construction site of Sochi's Olympic Park on the shore of the Black Sea.