India-China standoff – a threat to regional peace