Happy Monday!👍
This is an amazing miracle of nature - Pamukkale (Turkey), meaning "cotton castle". The white, cotton-like terraces cascade down the hillside, resembling a frozen waterfall.