This is a picture of Triumph Palace. Up until 2007 it was the tallest skyscraper in all of Europe. Now it is the tallest apartment building in Moscow and all of Europe. Triumph Palace is often called the Eighth Sister because its design mimics seven other buildings in town, known collectively as The Seven Sisters. The Seven Sisters were built in the 1950's by Joseph Stalin.
I glanced out our bedroom window to see this and I snapped the shot. The colors were as beautiful and accurate as they are in this picture. Absolutely Stunning!