Lago de Zirahuen

 

This slideshow requires JavaScript.

For its beauty, the lake was called Zirahuen, which in Purepecha means “mirror of the gods”.