You really CAN see Russia from here!