20120515 city.bhopal: Century's last transit of Venus on June 6