Steven Becker

Archives

Shi Cheng also known as the Lion City, named in honour of the surrounding Lion Mountains, was once a centre of politics and economics in the eastern province of Zhejiang. In 1959, the Chinese government undertook a project to build a hydroelectric power station in the area. 290,000 people were relocated and 1300 villages plus 2 ancient cities flooded, by building a dam and slowly filling it with water. This manmade waterbody… Read More