Blurry Village

Blurry Village resides on the northern side of the Eleza Peaks