China justifies its construction activities in Doklam as "legitimate" Latest satellite images show massive structures in Doklam India, Chinese troops had a stand-off at Doklam for 73 days last year