Hidden place · Chaohu, China

Lao Shan on Lake Chao

Lao Shan is a mountain located in the middle of Lake Chao. It is listed among the sights on or around the lake.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload