Photo of Field near Water Tower

Location: North 40 Dog Park
As Seen In: iZombie episode 2x13 "The Whopper"