He certainly is a curious looking fellow, isn't he?

mmmm, I never considered portals, vortexes or power points, but yes I think there must be one on your property or near you (maybe even travels with you) That would explain your amount of captures in photos.
Cool!
thumbup