Dwarf Town

Game description
Dwarf Town

Can you help me to find the dwarf village somewhere in this strange forest?