If you thought Rapunzel was resigned to fairy tales then meet the women of Huangluo village in south-west China.
Female members of the Yao ethnic group in China's Guangxi province only ever cut their hair once in their lives usually before they marry.
There are around 60 women in the village with hair three feet long with one villager's locks measuring seven feet long.
Huangluo village in Guangxi province is home to the Yao ethnicity which is characterised by their red embroidered dresses and their long hair.