where peter is