World Tallest Satue of Lord Bholebaba,which is in Sanga Bhaktapur,Nepal. just click by my mobile,n show Lord Gautama Buddha's face in Lord Bholebaba's stomach,just see n feel shocked