Tag Archives: Portal

Portals Erected in Lithuania & Poland Let People See Each Other in Real Time

PORTAL statues have been erected in the city centres of Vilnius, Lithuania and Lublin, Poland, allowing residents of each to see each other in real time.

Read more
« Older Entries