Rainbow flag tops Ugandan peak