India, China Deploy Tanks Within Firing Range Border Amid Face-Off, Satellite Images Allegedly Show