Nest of Mountain Rats, Geneva Park