Natural phenomenon near Mount Budo, Thailand