It's often equated with the mountain of that name in Greece- however, in some cases Olympus seems to refer to something other than a mere mountain.
Mount Olympus
on mount olympus
Mount Olympus
Mount Olympus
Mount Olympus
mount olympus
No. It is found in Greece.
No: Troy is a city found within the area of Greece. Mount Olympus is a mountain in Greece.
yes
athena could be found on mount olympus
Olympus Mons (Latin for Mount Olympus) is a large volcanic mountain on the planet Mars.
only Olympus is capitalized not mount.