I am the first on earth, the Second in heaven. What am I?

Solve this riddle & prove u have a high IQ :
I am the first on earth, the second in heaven,
I appear two times in a week,
you can only see me once in a year
because I am in the middle of the sea...
What am I?

I'm waiting for ur answer.....

Answer pls genius.😀