Joined
·
18,167 Posts
Perhaps Turkey considers themselves European, but they think Russia is not?I really do not understand why the developers of such projects always claim to have the tallest, although this is not true.
Lakhta Center in St. Petersburg is the tallest skyscraper in Europe followed by Federation Tower in Moscow.