Your download of Mageia 2 64bit DVD should start within a few seconds (download size is about 3.5 GB). If the download does not start, click here.
This mirror.nexcess.net download mirror is located in Southfeild (the USA). If it does not work well for you, check out these other mirrors. Your IP address is 18.104.22.168 and you seem to be in the USA, North America.
As soon as your download is complete, you should check that the checksums match:
$ md5sum Mageia-2-x86_64-DVD.iso 0274423b95aed09b53286b5fc7282fef $ sha1sum Mageia-2-x86_64-DVD.iso c70f0e87f186dee7c6f552fe0de62a8149eaafe9