Cosmos flowers are very common here in Thailand even though they are native to the Americas. The Thai name is ดาวกระจาย (daw kra jai) which literally means star spread.
The photo was taken in December 2006 CE.