Japan's artificial beach

Japan's man made beach - An awesome man made masterpiece.
Good for summer!
India
November 24, 2006 6:19pm CST
Amazing...
No responses