101 Tea Green View Resort in Chiang Rai is an affordable spot where authentic Chinese tea will trigger your cravings for tea every day.