Wednesday March 09 10:07 pm
White Square by Crystal Fountains - Moscow, Russia
www.crystalfountains.com The new business district of White Square, located adjacent to the legendary Red Square in Moscow, is a new hot spot for international business and big brand names. Located near the Belorusskaya Metro Station, the central piazza houses a distinctive water feature. This water feature creates a dynamic focal point at the terminus of three major pedestrian corridors and is in full view of three world class office towers.