RMJM’s Supertall Okhta Tower Clears Major Hurdle

At 1,322 feet, the St. Petersburg skyscraper would be Europe’s tallest building. UNESCO is threatening to revoke the city’s heritage status if the tower gets built.

Comments are closed.