World's highest resolution camera is 1.8 gigapixels. And it's watching you.

Don't Miss...