Yes, it's valid. In fact, you are describing the simplest possible module: one that has just a wire connecting CLK1 with CLK2. Something like this:
TOP
+---------------+
| |
CLK1 | |
------->-..... |
| . |
| . |
CLK2 | . |
-------<-..... |
| |
| |
+---------------+
When you synthesize this, you only concern is to keep in mind the delay that the synthesizer has calculated for the propagation of a signal from CLK1 to CLK2. Of course, assuming that the synthesizer actually built this module. If this module is part of a bigger design, the synthesizer may (and surely will) absorb it during the optimization process.
Either it optimized it or not, the path from CLK1 to CLK2 has to exist, and that path will have a delay, which will depend on the location of macrocells / CLBs which signals CLK1 and CLK2 are in, which in turn will decide the physical path that the router builds (using more macrocells, CLBs, BUFG, or whatever resources your device has), the technology of the device you are synthesizing for, etc.