White Spider Orchids March 13, 2014 by Jimin nature, travel I ran across these glorious beauties a few days ago here in Chiang Mai.