Nepal has banned broadcast of all Indian channels except Doordarshan. It is understood that Chinese Ambassador in Nepal Hou Yanqi has been exerting pressure on Nepal Government.