Those are incredible pics. Some people think there's not much to find up north. Pshaw!