The answer might surprise you. The snowiest place is: the Andes Mountains in southern Chile, where about 2,000 inches of snow ...
Etermax scored big with Trivia Crack, a mobile game that has had more than 800 million downloads. Now it's moving into VR.