The construction site in Syabrubesi of Nepal. Many infrastructure projects in Nepal being financed by China.