Detian Waterfall is a picturesque fairyland