Its an amazing under water ladder situated in the Starved Rock state park, Illinois, United States. [Source]

0 comments: