Demarcation and survey of land, the first sign of physical construction activities, have been observed at the $5.7 billion (about N5.3 trillion) 3,050MW Mambilla hydropower…