ELI5: Explain Like I'm 5

Lakes of Wada

Lakes of Wada are a group of lakes located in Japan. They are made of very still and clear water and surrounded by beautiful mountains. These lakes are very popular for visitors to take pictures, go fishing, and enjoy the peaceful atmosphere. They are also often visited by wild animals like deer and foxes.