› added 5 years ago
209
TIL that according to Astronomy Magazine's list of "Seven Wonders of the Solar System", the Earth's greatest wonder is our oceans.
via reddit.com