Hamlet in the clouds: Located on a mountain ridge surrounded by cliffs on three sides, Mulihong Village in Anhui is a sight to behold!