Rio Verdé

Rio Verdé is a river in the Kingdom of Russia which runs it's course into the mighty Tellawow River.