The Lion's Mane Jellyfish is the largest jellyfish in the world. They have been swimming in arctic waters since before the dinosaurs (over 650 million years ago).
12
Only about 2% of the world population has green eyes.
36
The 409 escalators in the London subway cover a distance every week which is approximately equivalent to several trips around the globe!
94
Cows can sleep standing up, but they can only dream lying down.
745