Today, 6 June 2012 is Venus Transit (Shukra Grahan, Shukra Antaryanam, Shukra Adhikraman). The Planet Venus passes between the Sun and the Earth obscuring a small portion of the Sun. It somehow looks like Surya Grahan (Solar Eclipse). Venus looks like a clear dot on the Sun during the transit.
This Venus transit is visible all over the world except South America, West Africa and South Africa.
Transit will be in progress during Sunset in North America (USA & Canada). It would occur at Sunrise time in East Africa, Europe, Asia and Western Australia. The entire transit will be visible over Eastern Australia, New Zealand and most of the Pacific regions.
Venus Transit June 2012 India Timings: Time of Venus Transit in Mumbai, Pune, Delhi, Lucknow, Patna, Kolkata, Jaipur, Surat, Ahmedabad, Bangalore, Hyderabad, Chennai, Thiruvananthapuram, etc..