Have the Good Times Come to an End at Indonesia’s ‘Sex Mountain’?
December 7, 2014
Gunung Kemukus in the Sragen Regency of Central Java, Indonesia, is a hill known to locals by the colorful name of Sex Mountain—a monicker that comes from it being the site of an ancient ritual involving...