Mississippi River island near Lansing IA, from a scenic overlook mount Hosmer. Beautiful lush green island