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.

RSS Feed for musicCategory: music

The Teahouse »

In the middle of Old Town Shanghai, there is a garden called Yuyuan and on the small lake lies a teahouse only accessible by a bridge of “nine-turnings.” As I walked up the stairs into the tea-rooms, I felt as though I was entering a completely different world. This was not the China I had [...]