20 best spots to view 'super blue blood moon' in PH