Most of the stadiums will be built at a place called Sochi Olympic Park near the Black Sea coast All of the venues(stadiums) being used are new. The venues are near each other. This will provide a great compactness of the concept with the Olympic Stadium and all indoor venues of the Olympics will be gathered within walking distance.