... Lies the Town of Peace River