Standing tall in Bucharest is Romania ... The building is estimated to have cost a whopping $1.7 billion (£1.3bn) in 1989, ...
Ask me what the world’s biggest building is, or tallest, or largest by square area, and I probably have a guess for you. I’ll ...