Lashing out at the claims, Beijing says United States is fabricating facts
The Indian flag can be seen from the border city of Lahore