"Vu d'ici."
In French, this means "viewed from here" and it nicely fits what
this site will be about.