a new place, new living area, new network, you shouldn't expect to start up easily.
it is same for everyone even in China.
it is almost impossible for you to change the environment, so it is do-able for you to adapt into this environment instead.
take your time, be patient, and work hard.