(November 14, 2006) Plans to build a hydropower station in a national scenic spot in southwest China have fired a debate on the precedence of economic development over natural conservation.
(November 14, 2006) Plans to build a hydropower station in a national scenic spot in southwest China have fired a debate on the precedence of economic development over natural conservation.