India-China forces are starring at each other within a gap of just 17-200 metres in Mukhpari peak near Rezag La in Ladakh.