mukeshimana afite imyaka makumyabiri numwe the name selene is that of an ancient greek goddess of the moon mount fisher is a domed snow capped summit standing three kilometers northwest of mount ray