After opening up their amazing new stores in NYC, Miami, and Beijing last year, yesterday Nike opened the doors to their latest flagship location in Moscow, Russia. The impressive five-story, 23,455-square-foot store features exciting amenities like the other flagship retail locations, including a Nike+ Running Trial Zone, Nike+ Football Trial Zone and personalization areas for product customization within the art nouveau building built in 1903. Russian sneakerheads and anybody else passing through can find the new Nike store at Kuznetskiy Most, 14 in Moscow.