State flag
Is this Heaven? No, it's Iowa

Bordering states:
South Dakota -- Minnesota -- Wisconsin -- Illinois -- Missouri -- Nebraska