Where is this place? Probably in China?
I found a really beautiful photo of an idyllic place on a website, but I don't know where it is. There's even a location label on it, but I can't read it. I'd really like to know where it is:
I found a really beautiful photo of an idyllic place on a website, but I don't know where it is. There's even a location label on it, but I can't read it. I'd really like to know where it is: