Devlok Mini - Why are Kartikeya temples usually located on top of mountains?

Devdutt Pattanaik talks about the unknown story about Kartikeya temples, how Lord Kartikeya went to South region of India and decided to stay on Mountains.