The Chinese army fired a barrage of "warning shots" in the air at the North Bank of Pangong lake in eastern Ladakh last week to "intimidate" the Indian troops ahead of the talks between foreign ministers of the two countries in Moscow, official sources said on Wednesday.