History, Churches, Nature & Culture in Omo Valley