At least 3 more enclaves have been added to a village in the area. High resolution: here and here New Delhi: China has built at least 3 villages, approximately 5 kilometers from the Bum La Pass, which is located near the triple junction between India, China and Bhutan in western …
Read More »