Tokyo Tower on the horizon