根据相关法律规定,距离别人祖坟后面20米远挖鱼塘是违法的。
这是因为在我国,墓地属于祭祀用地,具有很高的神圣性和保护意义,法律规定任何人不得侵犯和破坏。
挖鱼塘可能会破坏周围环境,造成毁坏和浪费资源的情况,并且会给祭祀活动带来干扰和影响。
因此,距离别人祖坟后面20米远挖鱼塘是违法的行为。
此外,在具体情况下,地方条例、规划等对于取水、用水、水土保持等也可能有相关的法律规定,需要结合具体情况进行判断。