Reader Shachi Singh Rathore and her husband Krishnaraj met Shekhar Kapur at the Lama temple in Beijing, China.