Rainy beach