Pamukkale, Turkey
It's no mystery why these travertine stone steps and tiered pools are called Pamukkale, which translates to "cotton castle" in Turkish.