Tensions rise between India and China near Ladakh’s Pangong Tso Lake