By Debasish Roy Chowdhury (South China Morning Post, Jan 5)—New Delhi or Beijing? As Nepal’s new prime minister weighs his maiden foreign destination on assuming office, China finds itself in