Satellite Images Of Pangong Lake Shows China's Fortification: HQ Built To Support Troops & Weapons