Visit every Stillwater Bayou location in one mission. 2.50% of players have unlocked this achievement