(CRIENGLISH.com) Shooting on "The Love Story in Shennongjia", staring Ke Lan and Geng Le, has started in the Shennongjia Forest in central China's Hubei Province, China Radio International reported on Thursday.
Ke Lan, otherwise known as Michelle, is a former host of Hong Kong's Phoenix television channel, but she quit to pursue a career in acting.
The entire crew waited in the forest in the hope of catching a glimpse of a Yeti-like creature.
It is reported that they saw three of the creatures, who soon disappeared into the forest.