By Paresh Dave Los Angeles Times (TNS) The Amazon rainforest is the latest natural wonder to get the Google “Street View” treatment. A camera that’s normally attached to a car’s roof to capture...