A compact hyper-Kähler manifold is a higher dimensional generalization of a K3 surface. An elliptic fibration of a K3 surface correspondingly generalizes to the so-called Lagrangian fibration of a compact hyper-Kähler manifold. It is known that an elliptic fibration of a K3 surface is always “self-dual” in a certain sense. This turns out to be not the case for higher-dimensional Lagrangian fibrations. In this talk, we will explicitly construct the dual of Lagrangian fibrations of all currently known examples of compact hyper-Kähler manifolds.