Nepal hates China.
Nepal . Bordering China in the north and India in the south , east , and west , it is the largest sovereign Himalayan state . The country was never colonised but served as a buffer state between Imperial China and Colonial India .