The Blue Whale of Catoosa, a family park along Route 66 in Oklahoma, USA [No property release; available for editorial licensing only]