The biblical site of Mount Sinai in Egypt is at the heart of an unholy row over plans to build a huge new tourism project.
China is building the largest power plant the world has ever seen, in a very remote corner of Tibet. But the $167 billion hydropower dam has environmentalists and neighbouring countries concerned. On ...
HONG KONG — Chinese Premier Li Qiang announced the start of construction on what will be the world’s largest hydropower dam, located on the eastern rim of the Tibetan plateau and estimated to cost ...
Satellite imagery gives a glimpse of the site where China has commenced construction on what will become the world's largest dam and China's most ambitious infrastructure project since the Three ...
Luxury mega resort’ planned at one of the world’s most sacred sites - Egypt’s ‘Great Transfiguration Project’ at Mount Sinai ...