Island Play at Beale Street Landing is a $1 million component of a $41 million multi-use civic amenity on the Mississippi River in downtown Memphis. This unique play area for children 10 years old and younger includes features such as climbing all around, over and inside a fascinating and friendly giant catfish named Big John, being squirted by river reeds, and strolling the river bluff walk.