The Indian national flag flies next to the Chinese national emblem outside the Great Hall of the People in Beijing. The two nations could be on the brink of war. Photo: AP