International Concept Management Completes the World’s Tallest Cylinder Aquarium in Moscow’s New Avia Park Shopping Center
MOSCOW, Dec. 8 (Korea Bizwire) — The world’s tallest cylinder aquarium was recently revealed to the public at the new Avia Park Shopping Center in Moscow. The aquarium, designed and built by International Concept Management (ICM), is a staggering 23 meters tall and is viewable from all four levels of Europe’s largest shopping center. Photo: [...]