The “Mount Olympus” is located in ________ ?

The “Mount Olympus” is located in ________ ?

A. Nepal
B. Egypt
C. Greece
D. Germany