The sight is straight out of a fairy tale — a magical pond created by giants, with white and pink water lilies blooming amidst massive boulders atop a mountain.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results