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:
Top Landmarks in Chicago

Chicago is such an historic city that even if you live in the city it’s difficult to view all of...

17 New York City Cathedrals, Churches, Synagogue’s and Temple’s

New York City, well known for for being a cosmopolitan melting pot of different cultures, the Big Apple is also...

Weekend Getaways in Montreal

If you’re looking for a great weekend getaway but don’t necessarily want to spend a ton of money you can...