34.103.0.0 is registered to Phnom Penh, Cambodia and the network is run by Google LLC.
AS396982: 21,963,008 IPv4 · 628 ipv4 prefixes