The construction of a colossal hydropower project by China in Tibet has emerged as a matter of grave concern for India, ...