Olympic Stadium building (at night) in Moscow, Russia. Olympic is one of the largest indoor sports and concert complex in Russia and Europe


Size: 3500px × 2333px
Location: Moscow, Russian Federation
Photo credit: © VLADIMIR ZHURAVLEV / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: architectural, architecture, area, arena, attractions, building, buildings, capital, center, cities, city, complex, concert, dome, equipment, evening, exterior, facade, growth, hall, houses, international, landmark, minaret, modern, moscow, muslim, night, olympic, olympiysky, photographs, photos, places, project, russia, safety, site, sport, sportcomplex, stadium, structure, travel, urban