Skip To Content
  • OMG badge
  • win badge

40 Stunning Photos Of Venus Passing In Front Of The Sun

Thanks, Science Photography! Special filters and satellites caught some pretty impressive images yesterday of Venus transiting the sun, a phenomenon where Venus passes between the Earth and the Sun, that won't happen again for 100 years.

1.

NASA / Getty Images

In this handout composite image provided by NASA, the SDO satellite captures the path sequence of the transit of Venus across the face of the sun on June 5-6, 2012 as seen from space. The last transit was in 2004 and the next pair of events will not happen again until the year 2117 and 2125.

2.

NASA / Getty Images

3.

NASA/Solar Dynamic Observatory / AP

4.

Manish Swarup / AP

5.

Ali Jarekji / Reuters

6.

Hussein Malla / AP

7.

Mark Duncan / AP

8.

Tim Chong / Reuters

9.

10.

Fabrizio Bensch / Reuters

11.

12.

JAXA/ Handout / Reuters

13.

Jamal Saidi / Reuters

14.

15.

16.

17.

John Sleezer, The Kansas City Star / Reuters

18.

NASA/AIA/Solar Dynamics Observatory/Handout / Reuters

19.

NASA/AIA/Solar Dynamics Observatory/Handout / Reuters

20.

NASA/AIA/Solar Dynamics Observatory/Handout / Reuters

21.

NASA/AIA/Solar Dynamics Observatory/Handout / Reuters

22.

NASA/AIA/Solar Dynamics Observatory/Handout / Reuters

23.

NASA/AIA/Solar Dynamics Observatory/Handout / Reuters

24.

Adnan Abidi / Reuters

25.

Gene Blevins / Reuters

26.

NASA/AIA/Solar Dynamics Observatory/Handout / Reuters

27.

Mike Blake / Reuters

28.

Jim Urquhart / Reuters

29.

Navesh Chitrakar / Reuters

30.

Daniel Munoz / Reuters

31.

Navesh Chitrakar / Reuters

32.

NASA/AIA/Solar Dynamics Observatory/Handout / Reuters

33.

Jorge Duenes / Reuters

34.

Adnan Abidi / Reuters

35.

Navesh Chitrakar / Reuters

36.

Enterprise-Journal, Philip Hall / AP

37.

NASA/AIA/Solar Dynamics Observatory/Handout / Reuters

38.

Kevin Frayer / AP

39.

Kevin Frayer / AP

40.

Kevin Frayer / AP

BuzzFeed Daily

Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!

Newsletter signup form