Home Costa Rica News Costa Rica Crowned “Champion of the Earth”