Claim: The largest sovereign Himalayan state is Nepal.
Evidence: Bordering China in the north and India in the south , east , and west , it is the largest sovereign Himalayan state.