Choui Fong Tea The scenery view of Choui Fong Tea plantations in Chiang Rai the northern province in Thailand. Stock Free