What is the mountain where the Twelve Olympian gods reside?

Mount Olympus

Next question