Beijing (Agencies, 29 March 2018) – China on Thursday said it supports friendly ties between India and Nepal and that New Delhi, Kathmandu and Beijing are important neighbors to each other and can work together for common development.