Yibin is a prefecture-level city in the southeastern part of Sichuan province, China, located at the junction of the Min and Yangtze Rivers. From Wikipedia
A landslide in Sichuan Province has buried buildings and farmland, with rescue efforts hampered by harsh conditions and fears of further collapses.