Board Thread:Fun and Games/@comment-117.195.29.31-20141009045832/@comment-4074533-20141101214843

None of the above! The correct answer is the Shanghai Tower, which is 632 meters tall!

What is the tallest freestanding structure in Europe? A.) The Shard, B.) Mercury City Tower, C.) Ostankino Tower, or D.) Riga TV Tower?