This page is now at www.transitofvenus.nl. You should be redirected to this url within a few seconds. Otherwise, click the link to get to the page.