Inspiration Nature This Island in Japan Contains a Beach with Snow and Sand Where snow and sand uniquely meet.