The photo was taken in the city of Kazan (Russia). There are two large lakes in the city center. This lake is called Big Boar. Since this place is located in the city center, there are a lot of people here and they can enjoy this view of the city, combined with nature.
I strongly recommend to open the photo in a separate tab to appreciate it.