- SF6240 . June 24, 2000 . Lanikai Beach -
The tower that is SF6240, looking down at the largest ocean in the world.
Sand Fortresses - Copyright © 2000, 2001, 2002 - JD McWilliams