The Seven Sisters: Shaping Moscow’s Skyline

Moscow is a city instantly recognizable by its architecture. From the facade of St. Basil’s Cathedral to the Kremlin, Moscow has a skyline that is unmistakably unique. In addition to the much-photographed buildings on Red Square, a visit to Moscow may find you staying in one of the city’s famous Seven Sisters buildings, two of … Read more