Who owns the cloud?

Instructions

Pasted image 20220908150453

Solution

https://goo.gl/maps/jacryehbW6NCgD9d9

It looks like it's Amazon/Amazon AWS owns-cloud

Amazon didn't work, but that html title for the mapquest link looks weird enough to maybe be it.

Yeah.

Flag:

Amazon-Vadata

Next: Where in the World?