China seems to be building a new dam on a tributary of Ganga in Tibet, alarmingly close to the India-Nepal border, satellite images tweeted by an Intel Lab researcher shows, a development likely to worsen the already fragile ties between the two neighbours. According to the images, the dam is being built on Yarlung and Zangbo rivers which connects Arunachal Pradesh’s Siang and