Grand Canyon Chiang Mai Behold, the Grand Canyon. Nope, we ain’t talking about the deep red valleys of the one in the US, but a quarry-turned-water park in Chiang Mai …