Hi there!
The village is the snowy area in the lower left of the overworld. You can reach it by heading west from the start, below the exit that leads to the forest. The pool should be pretty obvious once you're there.
As for the mirror puzzles ... The mirrors don't become reflective until you put them in the correct spots. This is to prevent people from skipping the puzzle by using the wand. You'll want to create a path from the laser emitter to the sun on the wall using the mirrors. Once the mirrors are both in place, they'll turn blue and you can use them to reflect the laser to the target.
I hope this helps. Please speak up if you have any other questions. Thanks for playing!