Never House Pamukkale Pamukkale, meaning “cotton castle” in Turkish, is a natural site in Denizli Province in southwestern Turkey. The city contains hot springs and travertines, terraces of carbonate minerals left by the flowing water. It is located.
White-water rapids is my guess, but the original website is a 404 error page, and so far the pinners I've checked haven't listed what it is, except snow. The motion doesn't seem to correlate with snow.