Location: Moscow
Having just opened in 2008, the station is a modern addition to Moscow's metro stations described as the city's "underground palaces."
image via
Most Popular: Art+Design
Links We Like
Most Popular: Complex.com