Apr 02
Fresh outta Cambodia, Angkor Wat is the latest addition to Google Maps’ already considerable portfolio of beautiful places you can explore using Street View. It’s one of the most stunning places on the entire planet, and Google stepped up its game accordingly.