MikakuchaMikakucha is a lake in the Napo Province in Ecuador. It is situated in the Antisana Ecological Reserve, southwest of the volcano Antisana.