Mango Leaf Incubator The (rather sizeable) ants in Gernot’s yard were working away at gluing together the leaves of this mango tree. Chiang Mai, Thailand February 6, 2010December 29, 2013 Categories: Thailand · Travel