Is the placement of the adjective clause in the sentence correct or incorrect?

The satellite has taken many great pictures of our moon that was launched last April.

A.
correctly placed

B.
incorrectly placed