If you have information about this name, share it in the comments area below!
Books about Fengliang:
Extraterrestrial Robotic Exploration: Mapping and Localization [Paperback]  (Author) Fengliang Xu (2009)
Wiki information Fengliang:
Yang Fengliang is a Chinese film director. He is best known for co-directing the Oscar-nominated film Ju Dou with Zhang Yimou.
Fengliang is a town located in Fengshun County, Meizhou City, Guangdong Province, China.