- Stock Photo ID: #PP666586
- Image Credit: Picxy.com/kuzmire84
- Description:Shichahai ("The Lake Of Ten Temples") Is A Historic Scenic Area Consisting Of Three Lakes In The North Of Central Beijing. Around The Lake Are Temples And Gardens.
- Location: Beijing, China