Where is Red Square situated?

Where is Red Square situated?

A. New York
B. China
C. Moscow
D. Turkey