People who love God also Love His Creation and take care of it.
In North Thailand, Flower Festival, Chiang Rai & Maesai Near Myanmar (Burma)