'Blood moon' mesmerizes sky gazers