Google says that it strives to keep its maps updated and relevant, which has led to more than 2 billion people using Google ...