With a drop of 70 metres, these falls are the highest in Chiang rai Province and during the rains are an impressive sight.