0 / 60 seg.

Which country had the world's tallest habitable building as of 2006??