Travel Photo of the Moment Mirror Lake in New Zealand

The Travel Photo of the Moment is of Mirror Lake in New Zealand and was taken by JennyHuang

Mirror Lake, also known as Lake Matheson, is located on New Zealand’s South Island and it is one of many gorgeous natural beauties throughout the spectacular country of New Zealand. Surrounded by Mount Cook and Mount Tasman, Mirror Lake got its name from the eerie way that the lake manages to perfectly recreate the imagery around it. The lake is very popular with campers and other visitors to the area.

Read more:
Travel Photo of the Moment Sunrise Off the Bow

The Travel Photo of the Moment is of sunrise off the bow in New Jersey and was taken by joiseyshowaa...

Sightseeing Highlights of Melbourne

Although Sydney might be Australia's most recognizable city, Melbourne is a popular destination both for locals and tourists. Famed for...

Longhorn Cavern – Travel Photo of the Moment

The Travel Photo of the Moment is of longhorn cavern  and was taken by eschipul Longhorn Cavern State Park is...

Close