New Delhi: Though India’s National Remote Sensing Agency (NRSA) has confirmed that China had started building a dam at the Zangmu site on the river Brahmaputra, China has reportedly denied that it was doing anything on the Brahmaputra.