Earlier we already seen top Tallest European Buildings, out of that we see here interesting Architectural Fact File of Eurasia Tower Moscow Russia. Integrate a striking 70-story, mixed-use tower into Moscow’s existing infrastructure. A joint Turkish-Russian development team commissioned SHCA to design a 208,000 sq. m. (2,239,000 sq ft) mixed-use, 70-story tower on a 14,000 sq m […]