Skyview™ is A Large floating sphere with a visual display unit projecting image to the surface with the option of one, two or three screens.
skyview™ is a floating visual medium. Its “beyond time” appearance attracts and captures the attention of viewers. The fully patented skyview™ display system is somewhat like a giant floating ball in the with a visual display unit projecting image to the surface.