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:
Exploring the Sydney Opera House

The photogenic Sydney Opera House is one of the most recognizable buildings of the southern hemisphere, if not the world....

Travel Photo of the Moment is from the Mauna Kea Observatory in Hawaii

The Travel Photo of the Moment is from the Mauna Kea Observatory in Hawaii and was taken by david907 Mauna...

Budget Rental Car Program

If Budget Rental Car is your auto rental company of choice, then you should strongly consider joining RapidRez, its loyalty...

Close