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...