Guide to hiking New Hampshire's short but worthwhile Artist Bluff Trail to see stunning mountain views and fall foliage around Echo Lake.