Three Hydropowers in Theth National Park and Shala River Receive Backing from China

A total of three hydropower plants are expected to be built on the Shala River in the north of Albania, an area known for its outstanding natural beauty and a popular tourist destination during the summer. Two of the plants are earmarked inside the boundaries of the Theth National Park. Plant Dukagjin 1, 2, and … Continue reading Three Hydropowers in Theth National Park and Shala River Receive Backing from China