Where is Statue of Zeus at Olympia?

Where is Statue of Zeus at Olympia located?

Statue of Zeus at Olympia, Statue of Zeus at Olympia, Greece (approx. 37.637863°, 21.630001°)


Where is Statue of Zeus at Olympia on the map?