Googling Cambridge Bay

News

Internet giant Google is in Cambridge Bay, Nunavut filming all the local landmarks for its street view map project - on a trike

More From Embedded-Only/News