This photo was taken by NepaliSat-1. It is difficult to see, but there is Honshu of Japan.
We can see Nagoya where is surrounded by red. There is also Biwa lake which is the biggest lake in Japan. Also Seto inland sea (Setonaikai) is taken in this photo. Setonaikai lies between Honshu, Shikoku and Kyushu.
Please see the other photos from here.