After taking a temporary break from acting, Aamir Khan has landed in Nepal to attend a 10 day meditation programme.