Grand Tower Heliport

Heliport in Grand Tower, Illinois, United States.