Literally translated as "Mirror Lake", Tasik Cermin is a pristine oasis that's mysteriously tucked deep within the limestone hills in Ipoh.