Pictures of parts of this LM-4C fairing, back to Earth in Hubei province, near Lichuan are visible
here
A video on the wreckage on location is available
here
The Feng Yun 3A experimental meterological satellite was launched from Taiyuan Satellite Launch Centre in northern Shanxi Province on 26 May.
The satellite was developed by the Shanghai Academy of Space Flight Technology. It is a three-axis, stabilised vehicle measuring 4.4 x 2 x 2 metres, with a launch mass of 2200 kg, making it one of the largest satellites ever launched by China.
To have a better idea of what the FY 3A looks like :