Google’s latest Street View mapping projects let users take a stroll in the lush Amazon rain forest or the recuperating cities of Thailand, shining a spotlight on both deforestation issues and disaster recovery. Google has documented local roads, college campuses, malls and even airports in the 360-degree vision of its Street View cameras. But in the past few days, Google has stepped up to the plate and unveiled Google Street Views of the Amazon rainforest and Thailand. Read More