MapFight

        %
Vredefort Crater Homewood IL

Vredefort Crater (27,291 mi²) is 12622 times as big as Homewood IL (2 mi²).