The stunning pamukkale turkeybila777 (45)in #nature • 8 years ago Pamukkale means cotton castle which is located in denizli turkey. it is 2700 meters long, 600 meters wide, and 160 meters high. Follow for follow #beauty #life