Thailand celebrates Songkran water festival