Tellus

Tellus: (tel’us), n. 1. [Latin] earth, soil, and the land; a country; the world. 2. a collection of Willamette University student’s insights, stories, photos and thoughts from their experiences studying abroad.

Author Archive

Sunrise over the Cuyabeno River, Amazon Rainforest, Ecuador »

The volume and variety of noise was astounding. We had spent an amazing night listening to the sounds of the forest and absorbing our first clear view of the Milky Way, and awoke the next morning before the sun rose in order to be out in our canoe as the Amazon Rainforest woke up. In […]