Designed by
Title
Thousand Islands Lake #60979114
Description
This is a view of Qiandao lake. Qiandao Lake (also called thousand islands lake) is a man-made lake located in Zhejiang, China. It is a resort famous for its water and fish. There are monkey island, snake island, bird island, osmanthus island, etc.