Question: where are cmake modules stored?
Answer: cmake, which is the typical way for finding libraries. First CMake checks all directories in ${CMAKE_MODULE_PATH}, then it looks in its own module directory <CMAKE_ROOT>/share/cmake-x.y/Modules/. If no such file is found, it looks for Config. cmake or -config.