Unable to connect, retrying...
Online collaborative whiteboard. Powerful, engaging with timer, emoji's, commenting and voting.
Search for RSS feeds

This picture was taken with a 70,000 x 30,000 pixel camera. That equals (2100 Mega-pixels). These cameras are not sold to the public and are being installed in strategic locations. (This is in Canada somewhere). : technology

For all things technology.

Feed: Related: