lake of the clouds is a lake located in ontonagon county in the upper peninsula of the u.s. state of michigan within the porcupine mountains wilderness state park. the lake is situated in a valley between two ridges in the porcupine mountains. surrounded by virgin wilderness and stunning vistas, the lake is a popular destination for hikers, campers, and fishermen.