Houhai Lake – one of the three lakes of Shichahai
Houhai Lake, also known as Back Lake, is a renowned tourist attraction located in Beijing, the capital city of China. Situated in the Xicheng District, Houhai Lake is part of a larger chain of lakes, including Qianhai Lake (Front Lake) and Xihai Lake (West Lake), collectively known as Shichahai. With its picturesque scenery, historical significance, […]
Houhai Lake – one of the three lakes of Shichahai Read More »