Earth the planet of wonders