Lake Zirahuen, Michoacan, Mexico (2017).