Happy Earth Day! Today's Impossible Question is nature-themed... Q: Which country has the most trees in the world? Listen below for the answer... Photo: Getty Images